<#include "/custom.include">
<#assign className = table.className>   
<#assign classNameLower = className?uncap_first> 
package ${basePackage}.daointerface;

import ${basePackage}.GenericDAO;
import ${basePackage}.dataobject.${className}DO;
<#--import ${basePackage}.vo.${table.sqlName?split("_")[1]}.Query${className}Vo;-->

public interface ${className}DAO extends GenericDAO<${className}DO>{

	<#--/**
	 * 分页查找
	 * 
	 * @param param
	 * @return
	 */
	SimplePageVo<${className}Vo> query${className}Page(Query${className}Vo param);-->

	<#--/**
	 * @Description: 根据Id获取记录
	 * @param record
	 * @return
	 */
	${className}DO getById(Integer id);

    /**
    * @Description: 多条件组合查询
    * @param record
    * @return
    */
    List<${className}DO> query(${className}DO ${table.sqlName?split("_")[1]}DO);-->

}